knife-edged or sharp ridge - Francés Inglés Diccionario